iodoamino acid

Noun
  1. an amino acid with iodine added
iodoamino acid
A scientist examines an iodoamino acid sample under a laboratory light.